/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Empleados;

/**
 *
 * @author 66880790
 */
abstract public class Trabajador {
    protected String apellido1;
    protected String apellido2;
    protected String nif;
    protected String nombre;
    protected int telefono;

    public Trabajador(){}
    
    public Trabajador(String nif, String nombre, String apellido1, String apellido2, int telefono){
        this.nif=nif;
        this.nombre=nombre;
        this.apellido1=apellido1;
        this.apellido2=apellido2;
        this.telefono=telefono;
    }
    public String getApellido1() {
        return apellido1;
    }

    public String getApellido2() {
        return apellido2;
    }

    public String getNif() {
        return nif;
    }

    public String getNombre() {
        return nombre;
    }

    public int getTelefono() {
        return telefono;
    }

    public void setApellido1(String apellido1) {
        this.apellido1 = apellido1;
    }

    public void setApellido2(String apellido2) {
        this.apellido2 = apellido2;
    }

    public void setNif(String nif) {
        this.nif = nif;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public void setTelefono(int telefono) {
        this.telefono = telefono;
    }

    @Override
    public String toString() {
        return "\nNIF: " + getNif() + "\nNombre: " + getNombre() + "\nApeelido1: " + getApellido1() + "\nApellido2: " + getApellido2() + "\nTelefono: " + getTelefono();
    }
    
    abstract public float coste();
}
